package com.ctg.itrdc.sysmgr.portal.data;

import com.ctg.itrdc.pasp.core.Entity;
import com.ctg.itrdc.pasp.core.IBaseDao;
import com.ctg.itrdc.pasp.core.PageInfo;

public interface ISysmgrBaseDao extends IBaseDao {

	@SuppressWarnings("rawtypes")
	/**
	 * 通用分页查询。
	 * @param entity
	 * @param currentPage
	 * @param perPageNum
	 * @return
	 */
//	public PageInfo jdbcFindPageInfo(Entity<?> entity, int currentPage,
//			int perPageNum);
	/**
	 * 通用非空字段更新。
	 * @param entity
	 * @return
	 */
	public int updateNotNullFieldsByPrimaryKey(Entity<?> entity);
}
